package main

/*
给你一个字符串 s，由若干 单词组成，单词前后用一些空格字符隔开。
返回字符串中最后一个单词的长度。
单词 是指仅由字母组成、不包含任何空格字符的最大子字符串。
*/
func main() {
	println(lengthOfLastWord("   fly me   to   the moon  "))
}

/**
 *	lengthOfLastWord
 *	@Description: 枚举
 *	@param s string
 *	@return length int
 */
func lengthOfLastWord(s string) (length int) {
	wordInd := 0
	for i := range s {
		if s[i] == ' ' {
			continue
		} else if wordInd != i {
			wordInd = i
			length = 0
		}
		wordInd++
		length++
	}
	return length
}
